﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Com.queryzer2.Domain.Entities
{
    public class GEP_DATIV01
    {
        public GEP_DATIV01() { }

        public GEP_DATIV01(decimal id_dv01_cod_pratica)
        {
            this.gep_testata = new GEP_TESTATA(id_dv01_cod_pratica);
        }

        public GEP_DATIV01(GEP_TESTATA gep_testata)
        {
            this.gep_testata = gep_testata;
        }

        //private string id_dd01_cod_servizio ;             //3    //id
        private string dr01_disatt_fuori_orario;      //2
        private System.DateTime dr01_dt_non_esegprima;
        private string dr01_presenza_cliente_finale;
        //private string dd01_note;//255
        private GEP_TESTATA gep_testata;

        //public string Dd01_Cod_Pratica { get { return this.dd01_cod_pratica; } set { this.dd01_cod_pratica = value; } }
        //public string Dd01_Cod_Servizio { get { return this.dd01_cod_servizio; } set { this.dd01_cod_servizio = value; } }
        public string Dr01_Disatt_Fuori_Orario { get { return this.dr01_disatt_fuori_orario; } set { this.dr01_disatt_fuori_orario = value; } }
        public System.DateTime Dr01_Dt_Non_Esegprima { get { return this.dr01_dt_non_esegprima; } set { this.dr01_dt_non_esegprima = value; } }
        public string Dr01_presenza_cliente_finale { get { return this.dr01_presenza_cliente_finale; } set { this.dr01_presenza_cliente_finale = value; } } 
        
        
        
        public decimal Id_dv01_cod_pratica
        {
            get { return Gep_testata.Id_tes_cod_pratica; }
            set { Gep_testata.Id_tes_cod_pratica=value; }

        }
        public GEP_TESTATA Gep_testata
        {
            get
            {
                return this.gep_testata;
            }
            set
            {
                this.gep_testata = value;
            }
        }
    }
}
